• word of the day

    luffa acutangula

    luffa acutangula - Dictionary definition and meaning for word luffa acutangula

    Definition
    (noun) loofah of Pakistan; widely cultivated throughout tropics
    Synonyms : angled loofah , sing-kwa
Download our Mobile App Today
Receive our word of the day
on Whatsapp